package com.songlanyun.modules.areafeature.model;

import com.songlanyun.common.drive.ValueObject;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class GoodsAreaFeaturePageReq implements ValueObject {


    /**
     * 商品分区特征(0服务体系礼包,1新人福利区,2公益申领)
     */
    private Integer areaFeature;

    /**
     * 平台商家店id
     */
    private Long platformShopId;

    /**
     * 隶属那个商家Id(还是account)
     */
    private Long subjectionShopId;

    private Long hxCategoryId;


    /**
     * 标题查找
     */
    private String title;

    /**
     * 是否是积分商品
     */
    private Integer pointGoods = -1 ;

    /**
     * 是否是积分兑换（0，不是积分兑换就是要使用积分，1积分兑换）
     */
    private Integer exchange = -1;

    /**
     * 审核状态
     */
    private Integer verifyStatus = -1;

    /**
     * 平台商品
     */
    private Integer platformStore = -1;

    /**
     * 商品分类
     */
    private Long categoryId=0L;


    /**
     * 二级商品分类
     */
    private List<Long> childrenCategoryIds ;


    /**
     * 1是综合（设置的顺序），2是新品，3价格，4销量
     */
    private Integer orderType =1;

    /**
     * 排序方式
     * asc desc
     */
    private String orderMode= "asc";


    private Integer added;


    private Integer limit;


}
